﻿using DncLite.Domain.Core.Commands;
using System;

namespace DncLite.Domain.Commands.Student
{
    /// <summary>
    /// 定义一个抽象的 Student 命令模型
    /// 继承自 Command 基类
    /// 这个模型主要作用就是用来创建命令动作的,所以是一个抽象类
    /// </summary>
    public abstract class StudentCommand : Command
    {
        /// <summary>
        /// 标识
        /// </summary>
        public Guid Id { get; set; }
        public string Name { get; set; }
        public string Email { get; set; }
        public DateTime BirthDate { get; set; }
        public string Phone { get; set; }
    }
}
